<?php

/**
 * 安心站长axzz.cn，一个追求技术创造者。让网站、小程序、APP、应用程序牛起来……
 *
 * 管理公众号
 *
 * cighsen02 365182575
 * 
 * Create at: 2025.01.24
 * update at: 2025.08.27
 */

namespace Twoir\Controller;

use Exception;
use Twoir\ThirdParty\OffiAccount\Client;

/**
 * 公众号调用控制模块
 */
class OffiAccount
{
    const VERSION = '1.8.3';

    /**
     * 服务器配置验证
     *
     * @param array $add
     * @param array $data
     * @return string
     */
    public static function verify(array $add, array $data): string
    {
        return Client::builder()->checkSignature($add);
    }

    /**
     * 方法不存在时 404
     *
     * @param string $name
     * @param array $parameters
     *
     * @throws Exception
     */
    public static function __callStatic(string $name, array $parameters)
    {
        throw new Exception('参数错误', 9200);
    }
}
